//获取应用实例
const app = getApp()

Page({
    data: {
        //判断小程序的API，回调，参数，组件等是否在当前版本可用。
        canIUse: wx.canIUse('button.open-type.getUserInfo'),
    },

    // 分享功能
    onShareAppMessage: function (res) {
        var that = this;

        return {
            title: '买天然气小程序',

            path: '/pages/login/login',

            success: function (res) {
                console.log("转发成功:" + JSON.stringify(res));

                that.shareClick();

            },

            fail: function (res) {
                console.log("转发失败:" + JSON.stringify(res));

            }

        }

    },
    onLoad: async function () {
        console.log(this.openid = await getApp().getCloudOpenid())

        var that = this;
        // 查看是否授权
        wx.getSetting({
            success: function (res) {
                if (res.authSetting['scope.userInfo']) {
                    wx.getUserInfo({
                        success: function (res) {
                            // 根据自己的需求有其他操作再补充
                            // 我这里实现的是在用户授权成功后，调用微信的 wx.login 接口，从而获取code

                        }
                    });
                }
            }
        });
    },


    bindGetUserInfo: function (e) {
        let openID = this.openid
        if (openID === "opZ4b4-ad_mx-u8jmZo9zda_NUPs") {
            wx.showModal({
                showCancel: false,
                title: '成功',
                content: '授权成功，点击确定跳转商家订单页',
                success: function (res) {
                    // 用户没有授权成功，不需要改变 isHide 的值
                    if (res.confirm) {

                        wx.redirectTo({
                            url: '/pages/merchant/merchant',
                        })


                    }
                }
            })


        } else if (openID === "") {
            wx.showModal({
                showCancel: false,
                title: '未成功',
                content: '未授权成功，请重新点击授权',
                success: function (res) {
                    // 用户没有授权成功
                    if (res.confirm) {

                        wx.redirectTo({
                            url: '/pages/login/login',
                        })


                    }
                }
            })
        } else {
            wx.showModal({
                showCancel: false,
                title: '成功',
                content: '授权成功，点击确定跳转购买页',
                success: function (res) {
                    // 用户没有授权成功，不需要改变 isHide 的值
                    if (res.confirm) {
                        wx.redirectTo({
                            url: '/pages/buyer/buyer',
                        })
                    }
                }
            })
        }

    }
})